class P594_39643 {

    static String readLn() {
            String newLine = System.getProperty("line.separator");
            StringBuffer buffer = new StringBuffer();
            int car = -1;
            try {
                    car = System.in.read();
                    while ((car > 0) && (car != newLine.charAt(0))) {
                            buffer.append((char) car);
                            car = System.in.read();
                    }
                    if (car == newLine.charAt(0))
                            System.in.skip(newLine.length() - 1);
            } catch (java.io.IOException e) {
                    return (null);
            }
            if ((car < 0) && (buffer.length() == 0))
                    return (null);
            return (buffer.toString()).trim();
    }

    public static void main(String[] args) {
            String line = readLn();

            while (line != null) {
                    process(line);
                    line = readLn();
            }
    }

    private static void process(String line) {
            System.out.print(line + " converts to ");

            System.out.println(reverseBytes(Integer.parseInt(line)));

    }

    private static int reverseBytes(int i) {
    return ((i >>> 24)           ) |
           ((i >>   8) &   0xFF00) |
           ((i <<   8) & 0xFF0000) |
           ((i << 24));
}

}